power transmission fluid - Spanish English Dictionary